$(function(){
    //点击购物车页面的加号
    $('.yc').click(function(){
        //寻找当前对象的父级元素.sl1下的input的val值再加1后转整赋值给nums;
        var nums = parseInt($(this).parents('.sl1').find('input').val())+1;
        //再将变量的填入原来的元素
        $(this).parents('.sl1').find('input').val(nums);
//      获取sid
        var sid = $(this).parents('.sl1').attr('sid');
//      alert(sid);
        //把$this赋值给变量方便在ajax中调用;
        var _this=$(this);
        $.ajax({
            type:"post",
            url:ajaxGetNum,
            data:{sid:sid,num:nums},
            dataType:'json',
            success:function(phpData){
//              alert(phpData.total); 
                var total = '￥'+phpData['goods'].total+'.00';
                _this.parents('.Content').children('.price2').html(total);
//              var total ='<div class="Des5">￥'+phpData['goods'].total+'.00</div>';
//              _this.parents('.Des').children('.Des5').html(total);
                //总价格
                $('.summary em').html(phpData.num);
                //总件数
                $('.summary span').html(phpData.nums);
            }
        });
    })
    
    //点击购物车页面的减号
    $('.zc').click(function(){
        //寻找当前对象的父级元素.sl1下的input的val值再加1后转整赋值给nums;
        var nums = parseInt($(this).parents('.sl1').find('input').val())-1;
        //再将变量的填入原来的元素
        $(this).parents('.sl1').find('input').val(nums);
//      获取sid
        var sid = $(this).parents('.sl1').attr('sid');
//      alert(sid);
        //把$this赋值给变量方便在ajax中调用;
        var _this=$(this);
        $.ajax({
            type:"post",
            url:ajaxGetNum,
            data:{sid:sid,num:nums},
            dataType:'json',
            success:function(phpData){
//              alert(phpData.total); 
                var total = '￥'+phpData['goods'].total+'.00';
                _this.parents('.Content').children('.price2').html(total);
//              var total ='<div class="Des5">￥'+phpData['goods'].total+'.00</div>';
//              _this.parents('.Des').children('.Des5').html(total);
                //总价格
                $('.summary em').html(phpData.num);
                //总件数
                $('.summary span').html(phpData.nums);
            }
        });
    })
    
    //点击添加新地址
    $('.showAddress .keyi a').click(function(){
        $('.addForm').show();
    })
    
    //点击关闭添加地址
    $('.addForm .keyi a').click(function(){
        $('.addForm').hide();
    })
    
    
    //异步选择地址
    ressID = 0;
    $('.AddInfo select').change(function(){
        //取出当前对象
        var obj = $(this);
        if(obj.index()<3){
            var pid = obj.val();
            //异步发送
            $.ajax({
            	type:"post",
            	url:sonRess,
            	data:{pid:pid},
            	dataType:'json',
                success:function(phpData){
                    if(phpData){
                        var option = '<option>请选择</option>';
                        $.each(phpData, function(i,k){
                            option += '<option value="' + k.area_id + '">' + k.area_name + '</option>';        
                        })                
                        obj.next().html(option);
                    }
                }
            });
        }
        ressID = obj.val();
    })
    
    //异步添加地址信息
    $('.save_new_addr').click(function(){
        var a =$('#OrderForm').serializeArray();
        $.ajax({
        	type:"post",
        	url:addRess,
        	data:a,
        	dataType:'json',
        	success:function(phpData){
                if(phpData){
                    var option = '<div class="wall">'+
                                    '<input type="radio" value="' + phpData.addid + '"name="check" class="radio"  checked="checked"/>' +
                                    '<p class="ress">' +
                                        '<span>'+ phpData.address +'</span>' +
                                        '<span>('+ phpData.consignee + '&nbsp;&nbsp;收)</span>' +
                                        '<span>'+ phpData.mobile +'</span>' +
                                    '</p>' +
                                    '<div class="edit">' +
                                        '<a href="javascript:;" class="hd-btn hd-btn-danger hd-btn-xm btnDel">删除</a>'+
                                        '<a href="javascript:;" class="hd-btn hd-btn-success hd-btn-xm btnDel">确认</a>'+
                                    '</div>' +
                                '</div>';
                        $('.showAddress .keyi').after(option);
                }
            }
        });
    })
    
    //删除地址
    $('.btnDel').click(function(){
        var adid = $(this).parents('.wall').find('.radio').val();
        var _this=$(this);
        $.ajax({
            type:"post",
            url:delUrl,
            data:{id:adid},
            dataType:'json',
            success:function(phpData){
                if(phpData==1){
                    _this.parents('.wall').html('').hide();
                }
            }
        });
    })
    
    //确认送货时间
    $('.save_delivery input').click(function(){
        var len = $('.delivery').find('input[type=radio]:checked').length;
        if(len>0){
            $('.delivery').hide();
        }else{
            alert('请确认送货时间.');
        }
    })
    //重新编辑送货时间
    $('.deliveryArea .side-error a').click(function(){
        $('.delivery').show();    
    })
    
    //确认支付方式
    $('.pay .save-pay').click(function(){
        var len = $('.cash_on').find('input[type=radio]:checked').length;
        if(len>0){
            $('.pay').hide();
        }else{
            alert('请确认支付方式.');
        }
    })
    //重新编辑支付方式
    $('#payArea .side-error a').click(function(){
        $('.pay').show();    
    })
    
})


